vestibular part of vestibulocochlear nerve - Français Anglais Dictionnaire